carrot top – English–Français translations

🇬🇧 en fr 🇫🇷

carrot top noun

  • person with red hair
poil de carotte
Wiktionary Links